/*****************************************************************************
 *
 * HW CSS stylesheet for journal-specific custom styling of sidebar elements.
 *
 *****************************************************************************/
#col-3 ul.pub-links li, #col-3 ul.pub-links, #col-3 ul.pub-links li a {
    color: #990000;
}

#col-2 form.searchbox #issue-search-go {
	background-color:#666666;
    border-style:solid;
    color:#FFFFFF;
    font-size:0.8em;
    font-weight:bold;
    margin-left:5px;
    width:60px;
}
#col-2 div.sidebar-qs {
    background-color:#CCCCCC;
    border:1px solid #553A37;
    font-size:88%;
    margin:0 0 5px 7px;
    padding:5px;
}
#col-3 div.cb-section {
	border-bottom:1px solid #003366;
}

#col-2 div.sidebar {
	border-bottom:1px solid #888888;
}

#col-2 .issue-sections {
	border-top:0px solid #003366;
}

#col-2, #col-2 div.sidebar {
	background-color:#DBDBDB; /*dfe9f4*/
}
.article-nav, .search-nav {
    background-color:#b8b8b8;
    border:1px dotted #5F907B;
}
#col-2 div.content-box {
    background-color:#a6a6a6;
}

#col-3 div.sidebar-icon-group {
    margin: 10px 0 0 15px;
	position:relative;
	padding:0;
}
#col-3 .sidebar-icon-group img.pub-icon {
    position:absolute;
    right:15px;
    top:230px;
    padding-top:10px;
}
#col-3 div#sidebar-global-nav {
    margin:0;
    padding:0;
    position:relative;
    overflow:visible;
}
div.hw-gen-page div.collapsed span.view-more {
    border:none;
}
div.hw-gen-page .view-more {
    border:none;
}
#col-3 .rsna-menu-top {
    border-top: 2px solid #b60c2a;
    padding:0 0 5px 8px;
    margin:15px 0px;
}
#col-3 .rsna-menu-help {
   text-align:center;
}
#col-3 .rsna-menu {
    margin:0 5px 8px;
}
#col-3 div#rsna-menu h4 {
    font-size: 1.03em;
}
#col-3 .rsna-menu-dotted {
    border-top:1px dotted #8A8A8A;
    margin:10px 0;
    padding:0 0 0 10px;
}
#col-3 .rsna-menu ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
#col-3 .rsna-menu li {
    margin: 5px 0 0px 2px;
    padding: 5px 0 0px 2px;
}
#col-3 .rsna-menu li a {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    color:#b60c2a;
    font-size: 1.03em;
    font-weight:bold;
    font-family:arial, helvetica, sans-serif;
    margin: 5px 0 0px 15px;
    padding: 5px 0 0px 0px;
}

#col-3 .rg-manuscript ul {
    list-style-image:none;
    list-style-position:inside;
    list-style-type:disc;
    margin-left:4px;
    margin-bottom:16px;
}
#col-3 .rg-manuscript li {
    margin: 5px 0 0px 2px;
    padding: 5px 0 0px 2px;
}
#col-3 .rg-manuscript li a {
    list-style-image:none;
    list-style-position:inside;
    list-style-type:disc;
    color:#404040;
    font-size: 1.03em;
    font-weight:bold;
    font-family:arial, helvetica, sans-serif;
    margin: 5px 0 0px 1px;
    padding: 5px 0 0px 0px;
}
#col-3 .rsna-menu h4 {
    font-size: 1.03em;
}
#col-3 .italic {
    font-style:italic;
}
#col-3 div.most-links-box {
    margin:25px 0 10px 10px;
    padding-bottom:10px;
}
div#col-3 div.col3-ad {
    display:block;
    margin:60px 0 10px 0;
    padding:20px 0 10px 0;
}
div#col-3 div.col3-ad ul.tower-ads-3 {
    margin:10px 20px 10px 20px;
    padding:10px 20px 5px 20px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
div#col-3 div.col3-ad ul.tower-ads-3 li{
     margin-left:0;
}